engine stalling - Francés Inglés Diccionario